home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Turnbull China Bikeride
/
Turnbull China Bikeride - Disc 2.iso
/
STUTTGART
/
TEMP
/
GNU
/
flex
/
Descriptio
< prev
next >
Wrap
Text File
|
1995-06-28
|
855b
|
20 lines
Description
Previous: <Overview=>Overview> * Next: <Examples=>Examples> * Up: <Top=>!Root>
#Wrap on
{fH3}Description{f}
{fCode}flex{f} is a tool for generating {fUnderline}scanners{f}: programs which
recognized lexical patterns in text. {fCode}flex{f} reads the given
input files, or its standard input if no file names are
given, for a description of a scanner to generate. The
description is in the form of pairs of regular expressions
and C code, called {fUnderline}rules{f}. {fCode}flex{f} generates as output a C
source file, {fCite}lex.yy.c{f}, which defines a routine {fEmphasis}yylex(){f}.
This file is compiled and linked with the {fEmphasis}-lfl{f} library to
produce an executable. When the executable is run, it
analyzes its input for occurrences of the regular
expressions. Whenever it finds one, it executes the
corresponding C code.